a cross between ... and ... - Alemán Inglés Diccionario